package com.gitee.huanminabc.fastboot.load.hook;

import com.gitee.huanminabc.jcommon.multithreading.executor.ThreadFactoryUtil;
import com.gitee.huanminabc.fastboot.context.AppContext;
import lombok.extern.slf4j.Slf4j;

import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.ThreadPoolExecutor;

/**
 * * @description: 应用加载完成的钩子
 * @program: netty-web
 * @description:
 * @author: huanmin
 * @create: 2025-04-01 11:08
 **/
@Slf4j
public class AppLoadFinishLifecycleHook extends AbstractLifecycleHook implements AppLoadFinishHook {
    //项目初始化完成钩子
    public final static List<AppLoadFinishHook> appLoadFinishHooks = new ArrayList<>();
    @Override
    public void run(){
        this.run(appLoadFinishHooks);
    }
}
